package pl.prv.polanie.client.panels.tabpanel;

import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.Widget;

/**
 * @author Janusz Prokulewicz
 * Created: Oct 29, 2008
 */
public class MinimizableSimplePanel extends SimplePanel implements IMinimizableTabContent {
	
	public void onMinimize() {
		Widget w = getWidget();
		if (w != null && w instanceof IMinimizableTabContent) {
			IMinimizableTabContent tc = (IMinimizableTabContent) w;
			tc.onMinimize();
		}
		
//		Planner.log("MinimizableSimplePanel.onMinimize: " + "");
	}
	
	public void onRestore() {
		Widget w = getWidget();
		if (w != null && w instanceof IMinimizableTabContent) {
			IMinimizableTabContent tc = (IMinimizableTabContent) w;
			tc.onRestore();
		}
		
//		Planner.log("MinimizableSimplePanel.onRestore: " + "");
	}
	
}
